In a conventional system, all data has to be moved into system memory for assembly and disassembly of packets. With this function being handled by the host CPU and the data transmitted on the primary PCI bus, a significant amount of system resources are used.